home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / earcd / phase5 / ppcrelease / examples / callosasync.elf.dump < prev    next >
Text File  |  1998-02-21  |  7KB  |  175 lines

  1.  
  2. callosasync.elf:     file format elf32-powerpc
  3. callosasync.elf
  4. architecture: powerpc:common, flags 0x00000011:
  5. HAS_RELOC, HAS_SYMS
  6. start address 0x00000000
  7.  
  8. Sections:
  9. Idx Name          Size      VMA       LMA       File off  Algn
  10.   0 .text         00000170  00000000  00000000  00000034  2**2
  11.                   CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  12.   1 .rodata       00000050  00000000  00000000  000001a4  2**2
  13.                   CONTENTS, ALLOC, LOAD, READONLY, DATA
  14.   2 .data         00000000  00000000  00000000  000001f4  2**0
  15.                   CONTENTS, ALLOC, LOAD, DATA
  16.   3 .bss          00000000  00000000  00000000  000001f4  2**0
  17.                   ALLOC
  18.   4 .comment      00000014  00000000  00000000  000001f4  2**0
  19.                   CONTENTS, READONLY
  20. SYMBOL TABLE:
  21. 00000000 l    d  .text    00000000 
  22. 00000000 l    d  *ABS*    00000000 
  23. 00000000 l    d  .rodata    00000000 
  24. 00000000 l    d  .data    00000000 
  25. 00000000 l    d  .bss    00000000 
  26. 00000000 l    d  .comment    00000000 
  27. 00000000 l    d  *ABS*    00000000 
  28. 00000000 l    d  *ABS*    00000000 
  29. 00000000 l    d  *ABS*    00000000 
  30. 00000000 l    df *ABS*    00000000 callosasync.c
  31. 00000000 l     O .text    00000000 gcc2_compiled.
  32. 00000000         *UND*    00000000 PPCClose
  33. 00000000         *UND*    00000000 PPCRawDoFmt
  34. 00000000         *UND*    00000000 PPCAllocVec
  35. 00000000         *UND*    00000000 PPCOpen
  36. 00000000         *UND*    00000000 PPCFreeVec
  37. 00000000         *UND*    00000000 PPCCallOS
  38. 00000a00       O *COM*    00000001 Buffer
  39. 00000000         *UND*    00000000 strlen
  40. 00000004 g     F .text    0000016c Function
  41.  
  42.  
  43. Disassembly of section .text:
  44. 00000000 <gcc2_compiled.> .long 0x409c
  45. Function():
  46. 00000004 <Function> stwu    r1,-160(r1)
  47. 00000008 <Function+4> mflr    r0
  48. 0000000c <Function+8> stw    r23,124(r1)
  49. 00000010 <Function+c> stw    r24,128(r1)
  50. 00000014 <Function+10> stw    r25,132(r1)
  51. 00000018 <Function+14> stw    r26,136(r1)
  52. 0000001c <Function+18> stw    r27,140(r1)
  53. 00000020 <Function+1c> stw    r28,144(r1)
  54. 00000024 <Function+20> stw    r29,148(r1)
  55. 00000028 <Function+24> stw    r30,152(r1)
  56. 0000002c <Function+28> stw    r31,156(r1)
  57. 00000030 <Function+2c> stw    r0,164(r1)
  58. 00000034 <Function+30> lis    r3,0
  59.         RELOC: 00000036 R_PPC_ADDR16_HA .rodata
  60. 00000038 <Function+34> addi    r3,r3,0
  61.         RELOC: 0000003a R_PPC_ADDR16_LO .rodata
  62. 0000003c <Function+38> li    r4,1006
  63. 00000040 <Function+3c> bl    00000040 <Function+3c>
  64.         RELOC: 00000040 R_PPC_REL24 PPCOpen
  65. 00000044 <Function+40> mr.    r27,r3
  66. 00000048 <Function+44> beq    00000138 <Function+134>
  67. 0000004c <Function+48> li    r3,88
  68. 00000050 <Function+4c> lis    r4,1
  69. 00000054 <Function+50> ori    r4,r4,1
  70. 00000058 <Function+54> bl    00000058 <Function+54>
  71.         RELOC: 00000058 R_PPC_REL24 PPCAllocVec
  72. 0000005c <Function+58> mr.    r31,r3
  73. 00000060 <Function+5c> beq    00000128 <Function+124>
  74. 00000064 <Function+60> addi    r3,r1,8
  75. 00000068 <Function+64> lis    r9,44
  76.         RELOC: 0000006a R_PPC_ADDR16_HA .rodata+0x0000002c
  77. 0000006c <Function+68> addi    r9,r9,44
  78.         RELOC: 0000006e R_PPC_ADDR16_LO .rodata+0x0000002c
  79. 00000070 <Function+6c> stw    r9,72(r1)
  80. 00000074 <Function+70> li    r0,0
  81. 00000078 <Function+74> stw    r0,36(r1)
  82. 0000007c <Function+78> li    r0,1
  83. 00000080 <Function+7c> stw    r0,12(r1)
  84. 00000084 <Function+80> stw    r0,24(r1)
  85. 00000088 <Function+84> li    r9,4
  86. 0000008c <Function+88> li    r0,-552
  87. 00000090 <Function+8c> lwz    r9,0(r9)
  88. 00000094 <Function+90> stw    r0,8(r1)
  89. 00000098 <Function+94> stw    r9,92(r1)
  90. 0000009c <Function+98> bl    0000009c <Function+98>
  91.         RELOC: 0000009c R_PPC_REL24 PPCCallOS
  92. 000000a0 <Function+9c> cmpwi    cr1,r3,0
  93. 000000a4 <Function+a0> mr    r26,r3
  94. 000000a8 <Function+a4> beq    cr1,00000120 <Function+11c>
  95. 000000ac <Function+a8> li    r29,0
  96. 000000b0 <Function+ac> lis    r23,56
  97.         RELOC: 000000b2 R_PPC_ADDR16_HA .rodata+0x00000038
  98. 000000b4 <Function+b0> li    r24,-48
  99. 000000b8 <Function+b4> lis    r28,1
  100. 000000bc <Function+b8> ori    r28,r28,1
  101. 000000c0 <Function+bc> li    r25,1
  102. 000000c4 <Function+c0> lis    r9,0
  103.         RELOC: 000000c6 R_PPC_ADDR16_HA Buffer
  104. 000000c8 <Function+c4> addi    r30,r9,0
  105.         RELOC: 000000ca R_PPC_ADDR16_LO Buffer
  106. 000000cc <Function+c8> stw    r29,104(r1)
  107. 000000d0 <Function+cc> addi    r3,r23,56
  108.         RELOC: 000000d2 R_PPC_ADDR16_LO .rodata+0x00000038
  109. 000000d4 <Function+d0> addi    r4,r1,104
  110. 000000d8 <Function+d4> li    r5,0
  111. 000000dc <Function+d8> mr    r6,r30
  112. 000000e0 <Function+dc> bl    000000e0 <Function+dc>
  113.         RELOC: 000000e0 R_PPC_REL24 PPCRawDoFmt
  114. 000000e4 <Function+e0> stw    r24,0(r31)
  115. 000000e8 <Function+e4> stw    r27,32(r31)
  116. 000000ec <Function+e8> stw    r30,36(r31)
  117. 000000f0 <Function+ec> mr    r3,r30
  118. 000000f4 <Function+f0> bl    000000f4 <Function+f0>
  119.         RELOC: 000000f4 R_PPC_REL24 strlen
  120. 000000f8 <Function+f4> stw    r3,40(r31)
  121. 000000fc <Function+f8> stw    r26,84(r31)
  122. 00000100 <Function+fc> stw    r28,4(r31)
  123. 00000104 <Function+100> stw    r25,16(r31)
  124. 00000108 <Function+104> mr    r3,r31
  125. 0000010c <Function+108> bl    0000010c <Function+108>
  126.         RELOC: 0000010c R_PPC_REL24 PPCCallOS
  127. 00000110 <Function+10c> addi    r29,r29,1
  128. 00000114 <Function+110> cmplwi    cr1,r29,9
  129. 00000118 <Function+114> addi    r30,r30,256
  130. 0000011c <Function+118> ble    cr1,000000cc <Function+c8>
  131. 00000120 <Function+11c> mr    r3,r31
  132. 00000124 <Function+120> bl    00000124 <Function+120>
  133.         RELOC: 00000124 R_PPC_REL24 PPCFreeVec
  134. 00000128 <Function+124> mr    r3,r27
  135. 0000012c <Function+128> bl    0000012c <Function+128>
  136.         RELOC: 0000012c R_PPC_REL24 PPCClose
  137. 00000130 <Function+12c> li    r3,1
  138. 00000134 <Function+130> b    0000013c <Function+138>
  139. 00000138 <Function+134> li    r3,0
  140. 0000013c <Function+138> lwz    r0,164(r1)
  141. 00000140 <Function+13c> mtlr    r0
  142. 00000144 <Function+140> lwz    r23,124(r1)
  143. 00000148 <Function+144> lwz    r24,128(r1)
  144. 0000014c <Function+148> lwz    r25,132(r1)
  145. 00000150 <Function+14c> lwz    r26,136(r1)
  146. 00000154 <Function+150> lwz    r27,140(r1)
  147. 00000158 <Function+154> lwz    r28,144(r1)
  148. 0000015c <Function+158> lwz    r29,148(r1)
  149. 00000160 <Function+15c> lwz    r30,152(r1)
  150. 00000164 <Function+160> lwz    r31,156(r1)
  151. 00000168 <Function+164> addi    r1,r1,160
  152. 0000016c <Function+168> blr
  153. Disassembly of section .rodata:
  154. 00000000 <.rodata> ori    r15,r27,28218
  155. 00000004 <.rodata+4> addic    r1,r15,12335
  156. 00000008 <.rodata+8> addic.    r17,r20,12335
  157. 0000000c <.rodata+c> addic    r17,r16,12335
  158. 00000010 <.rodata+10> .long 0x43616c6c
  159. 00000014 <.rodata+14> .long 0x4f534153
  160. 00000018 <.rodata+18> rldimi.    r14,r11,44,44
  161. 0000001c <.rodata+1c> .long 0x434c4f53
  162. 00000020 <.rodata+20> .long 0x452f4155
  163. 00000024 <.rodata+24> rlwinm.    r15,r2,5,29,11
  164. 00000028 <.rodata+28> bdzt    4*cr2+gt,00005428 <Function+5424>
  165. 0000002c <.rodata+2c> oris    r15,r3,29486
  166. 00000030 <.rodata+30> xoris    r9,r3,25202
  167. 00000034 <.rodata+34> ori    r18,r11,30976
  168. 00000038 <.rodata+38> bdzta+    4*cr4+so,0000796c <Function+7968>
  169. 0000003c <.rodata+3c> ori    r8,r27,29295
  170. 00000040 <.rodata+40> xoris    r0,r17,21364
  171. 00000044 <.rodata+44> andi.    r9,r19,28263
  172. 00000048 <.rodata+48> subfic    r1,r5,27748
  173. 0000004c <.rodata+4c> tdlti    r0,0
  174. Disassembly of section .data:
  175.